package com.jk.blog.service;

import com.jk.blog.model.ResponseInfo;

public interface AccountService {

    /**
     * 用户登录
     * @param loginAccount  登录账号
     * @param password      登录密码
     * @return  用户信息
     */
    ResponseInfo queryLoginUserInfo(String loginAccount, String password);


    /**
     * 用户注册
     * @param loginAccount  登录账号
     * @param loginEmail    登录邮箱
     * @param password      登录密码
     * @return
     */
    ResponseInfo addRegisterInfo(String loginAccount, String loginEmail, String password);

    /**
     * 账号详情
     * @param id    登录账号ID
     * @return  账号详情
     */
    ResponseInfo queryAccountDetail(Integer id);
}
